dock (a vessel) - German English Dictionary